programmed automatic video recording - French English Dictionary